import DataItemModel from "../../../cfw/mvc/DataItemModel";


export enum GuideItemModelEnum{
	posInfo,// 名称
	endInfo,// 接收的 节点，组件，函数，参数
	des,// 描述
	fingerDir,// 手指的方向
	descDir,// 说明的方向
	isForce,// 是否强制
	hasMask,// 是否有遮罩
	
}

/**
* 教学引导步骤
**/
export default class GuideItemModel extends DataItemModel {

	static CLASS_NAME:string = 'GuideItemModel'

	// 名称
	getPosInfo() {
		return this.data[GuideItemModelEnum.posInfo]
	}
	// 接收的 节点，组件，函数，参数
	getEndInfo() {
		return this.data[GuideItemModelEnum.endInfo]
	}
	// 描述
	getDes() {
		return this.data[GuideItemModelEnum.des]
	}
	// 手指的方向
	getFingerDir() {
		return this.data[GuideItemModelEnum.fingerDir]
	}
	// 说明的方向
	getDescDir() {
		return this.data[GuideItemModelEnum.descDir]
	}
	// 是否强制
	getIsForce() {
		return this.data[GuideItemModelEnum.isForce]
	}
	// 是否有遮罩
	getHasMask() {
		return this.data[GuideItemModelEnum.hasMask]
	}
	


}